act shrewdly and carefully - Espagnol Anglais Dictionnaire